Nuprl Definition : es-before 0,22

before(e) == if first(e) nil else before(pred(e)) @ [pred(e)] fi  (recursive) 
latex



clarification:

es-before(ese)
== if es-first(ese) nil else es-before(es; es-pred(ese)) @ (es-pred(ese).nil) fi
(recursive) 
latex


Definitionspred(e), as @ bs, first(e), if b t else f fi, Y
FDL editor aliaseses-before

origin